rule:
meta:
name: start TCP server
namespace: communication/tcp/serve
authors:
- william.ballenthin@mandiant.com
- michael.hunhoff@mandiant.com
scopes:
static: function
dynamic: thread
mbc:
- Communication::Socket Communication::Start TCP Server [C0001.005]
examples:
- AF2F4142463F42548B8650A3ADF5CEB2:0x10010880
features:
- or:
- and:
- match: create TCP socket
- api: listen
- or:
- api: accept
- api: WSAAccept
- api: System.Net.Sockets.TcpListener::Start
- api: System.Net.Sockets.TcpListener::AcceptTcpClient
- api: System.Net.Sockets.TcpListener::BeginAcceptTcpClient
- api: System.Net.Sockets.TcpListener::AcceptTcpClientAsync
- api: System.Net.Sockets.TcpListener::AcceptSocket
- api: System.Net.Sockets.TcpListener::BeginAcceptSocket
- api: System.Net.Sockets.TcpListener::AcceptSocketAsync
last edited: 2023-11-24 10:35:00